.banner img{ width: 100%;}
body{padding: 0; margin: 0;}
.weui-panel__hd{text-align: left;}
.dialog-show .weui-grids{
  max-height: 400px;
  overflow-y: auto;
}
.weui-grids .weui-grid.vux-grid-item-no-border{
  position: relative;
  text-decoration: none;
  padding:10px;
}
.weui-grids span.vux-badge.vux-badge-single{
  position: absolute;
  right: 5px;
  top: 5px;
}
.weui-grids .weui-grid__icon{
  width: 50px;
  height: 50px;
}
.weui-grids .weui-grid:after, .touch-long .weui-grids:before, .dialog-show .weui-grids:before{
  border: 0px;
}
.touch-long .weui-grid__icon img{border-radius: 50%;}
.touch-long .borderradius .weui-grid__icon img{border-radius: 0;}
.dialog-show .vux-divider:after,.dialog-show .vux-divider:before{background-image: none;}
body, div, a, p, span{
  -webkit-user-select: none;
    -moz-user-select: none;
    -webkit-user-select:none;
    -o-user-select:none;
    user-select:none;
}
img{
        pointer-events: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -webkit-user-select:none;
        -o-user-select:none;
        user-select:none;
    }
.paddings{ padding-bottom: 20px;}
